<?php

namespace app\model;

use support\Model;

/**
/**
 * 公司客服模型
 *
 * 字段说明：
 * @property int $id 主键ID
 * @property string $company_ids 公司IDS(@1@2@)
 * @property string $realname 客服姓名
 * @property string $phone 客服电话
 * @property int $status 状态（1正常，0禁用等）
 * @property int $created_at 创建时间
 * @property int $updated_at 更新时间
 */
class CompanyKfModel extends Model
{
    /**
     * 关联表名
     * @var string
     */
    protected $table = 'company_kf';

    /**
     * 主键
     * @var string
     */
    protected $primaryKey = 'id';

    /**
     * 关闭自动时间戳
     * @var bool
     */
    public $timestamps = false;

    /**
     * 可批量赋值字段
     * @var array
     */
    protected $fillable = [
        'company_ids',
        'realname',
        'phone',
        'status',
        'created_at',
        'updated_at',
        'deleted_at',
    ];

    /**
     * 隐藏字段
     * @var array
     */
    protected $hidden = [
    ];

    protected $guarded = [];

    /**
     * 软删除
     * @return bool
     */
    public function softDelete()
    {
        $this->deleted_at = time();
        return $this->save();
    }
} 